﻿using Minecraft.Model.Backpack;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Minecraft.Model.ReqResp
{
	/// <summary>
	/// 玩家重生响应接口
	/// </summary>
	[Serializable]
	public class PlayerRenascenceResp : BaseResp
	{
		/// <summary>
		/// 属性值列表
		/// </summary>
		public List<KeyValueEnumAttributeInt> attributeList;
		/// <summary>
		///  玩家重生后，尸体中的物品列表（只返回有物品的格子信息列表，例如：共有20个格子，但是只有2个格子有物品，那么只返回这2个格子的信息）
		/// </summary>
		public List<BackpackCellInfo> CellList;
		/// <summary>
		/// 上一次死亡的坐标点
		/// </summary>
		public Point3 LastDeathPoint;
		/// <summary>
		/// 上一次死亡的mapid
		/// </summary>
		public string LastDeathMapId;
		/// <summary>
		/// 客户端当前创建的玩家尸体id
		/// </summary>
		public int CurCorpseId;
		/// <summary>
		/// 客户端创建的上一个玩家尸体id
		/// </summary>
		public int PrevCorpseId;
	}
}
